img.bg { /* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

div#content { /* This is the only important rule */
	/* We need our content to show up on top of the background */
	position: relative;
	background: inherit;
}

body { /* These rules have no effect on the functionality */
	/* They are for styling only */
	margin: 0;
	padding: 20px 0 0 0;
}

img#logo { /*Here we are going to make a nice button  */
	position: absolute;
	min-height: 50px;
	min-width: 100px;
	width: 15%;
	border-radius: 10%;
	bottom: 5%;
	right: 41.5%;
	box-shadow: 1px 1px 20px lime;
}

a:active>img#logo { /*Change shadow style and button size on click*/
	min-height: 50px;
	min-width: 100px;
	width: 14.5%;
	bottom: 5.5%;
	right: 42%;
	box-shadow: 1px 1px 10px lime;
}

a#copyrightLink {
	right: 5%;
	bottom: 5%;
	color: blue;
	position: absolute;
	font: italic 8pt helvetica, arial, sans-serif;
}

a#copyrightLink:hover {
	color: lime;
}